#pragma once
#include "../Control/GamePrototype.h"
#include "Grid.h"
#include "Color.h"
#include <vector>
#include <string>


using namespace std;
using namespace Control;
namespace Model{
	class ConcreteGamePrototype : public GamePrototype
{
private:
	Grid myGrid;
	vector<Color> colors;

public:
	ConcreteGamePrototype(void);
	~ConcreteGamePrototype(void);
	ConcreteGamePrototype* clone();
	int addColor(string name);
	void preGame();
};
}